Analysis of Design Alternatives for Reverse Proxy Cache Providers

نویسندگان

  • Bruno Ciciani
  • Francesco Quaglia
  • Paolo Romano
  • Daniel M. Dias
چکیده

Reverse proxy caches are used to provide scalability and improved latency to popular sites on the Web. In this paper we provide analytical performance models for distributed reverse proxy cache architectures, and study the trade-offs between various design alternatives. Specifically, we consider static and dynamic assignment of proxy cache nodes to Web sites, with different levels of sharing of proxy caches among Web sites. Innovative modeling contributions have been introduced to handle real design constraints, such as bounded cache size and bounded processing power, and different characteristics related to the hosted objects, including reference rates, popularity distributions and update rates. In the analysis we have modeled both system steady state as well as transient interaction between Proxy sites and Web sites. We have found different trade-offs between various design alternatives depending on characteristics of the Web site workloads.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

بهینه‌سازی اجرا و پاسخ صفحات وب در فضای ابری با روش‌های پیش‌پردازش، مطالعه موردی سامانه‌های وارنیش و انجینکس

The response speed of Web pages is one of the necessities of information technology. In recent years, renowned companies such as Google and computer scientists focused on speeding up the web. Achievements such as Google Pagespeed, Nginx and varnish are the result of these researches. In Customer to Customer(C2C) business systems, such as chat systems, and in Business to Customer(B2C) systems, s...

متن کامل

Modeling Web Proxy Cache Architectures

In this paper we evaluate the performance of design alternatives for Web proxy cache architectures. Our performance study employs deterministic and stochastic Petri nets (DSPN) as stochastic modeling formalism because DSPN provide an illustrative graphical representation. The presented DSPN models address in particular the sensitivity of the performance of proxy cache architectures on the traff...

متن کامل

A Framework for Using Neural Networks for Web Proxy Cache Replacement

Web traffic has continued to increase at a significant rate and is resulting in considerable strain on web servers and bandwidth providers, such as Internet Service Providers (ISPs). Proxy caches are often used to reduce this burden. In this research, a novel approach to web proxy cache replacement is developed. Unlike previous approaches, this research utilizes neural networks for replacement ...

متن کامل

Design of Efficient Caching Algorithms for Peer to Peer Networks to Reduce Traffic in Internet

Peer-to-peer (P2P) file sharing systems generate a major portion of the Internet traffic, and this portion is expected to increase in the future. We explore the potential of deploying proxy caches in different autonomous systems with the goal of reducing the cost incurred by Internet service providers and alleviating the load on the Internet backbone. P2P traffic is more complex than caching ot...

متن کامل

Scalable Consistency Management for Web Database Caches

We have built a prototype of a scalable dynamic-web-content delivery system, which we call S3. Initial experiments with S3 led us to conclude that the key to achieving scalability lay in reducing the workload on backend databases. Our architecture generates dynamic content at proxy servers which also cache the results of queries forwarded to the back-end database. This approach introduces the c...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003